﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Raytracererer
{
    public class Scene
    {
        public Color backgroundcolor = new Color(0,0,0);//kanske inte borde ligga här
        public List<Primitive> primitives = new List<Primitive>();
        public List<Light> lights =new List<Light>();
        public Camera cam;
        public Color diffuseLight = new Color(0.0);
        public Color specularLight = new Color(0, 0, 0);
        public double firstRefractiveIndex = 1.0;

        /// <summary>
        /// A completely blank and empty scene save a camera
        /// </summary>
        public Scene()
        {
            cam = new Camera(new Vector3(0, 0, 0), new Vector3(1, 0, 0)); 
        }
    }
}
